/*
 * Copyright (c)  2017
 * All rights reserved.
 * OrderEnum.java 2017-09-17 下午2:59
 */

package com.ueboot.weishop.entity.order;

/**
 * 描述:订单相关环节状态统一管理类
 * 订单支付状态；订单退款状态等
 *
 * @author ziv create on 2017-10-26 下午4:34.
 * @since 1.0
 */
public class OrderEnum {

    public static final String ORDER_STATUS_0 = "未支付";
    public static final String ORDER_STATUS_1 = "支付中";
    public static final String ORDER_STATUS_2 = "已支付";
    public static final String ORDER_STATUS_3 = "已过期";

    public static final String REFUND_NAME_0 = "退款单";

    public static final String REFUND_STATUS_0 = "未申请";
    public static final String REFUND_STATUS_1 = "待审核";
    public static final String REFUND_STATUS_2 = "退款成功";
    public static final String REFUND_STATUS_3 = "退款失败";


    public static final String SEND_STATUS_0 = "待发送";
    public static final String SEND_STATUS_1 = "发送中";
    public static final String SEND_STATUS_2 = "已发送";


    /**
     * 订单表扩展状态字段 用于发送DMS数据使用枚举如下
     */
    //默认数据状态
    public static final Integer EXT_STATUS_0 = 0;
    //准备下发状态
    public static final Integer EXT_STATUS_1 = 1;
    //已结束状态
    public static final Integer EXT_STATUS_2 = 2;

    public static final String ORDER_TYPE_BUY = "购买订单";
    public static final String ORDER_TYPE_LOTTERY = "抽奖订单";

}
